home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 7 / Apprentice-Release7.iso / Source Code / Add-Ons / MacPerl / Droplet / MPDroplet.r < prev    next >
Text File  |  1997-07-25  |  2KB  |  74 lines

  1. /*********************************************************************
  2. Project    :    MacPerl            -    Real Perl Application
  3. File        :    MPDroplet.r        -    Resources for droplets
  4. Authors    :    Matthias Neeracher & Tim Endres
  5. Language    :    MPW C
  6.  
  7. $Log: MacPerl.r,v $
  8. *********************************************************************/
  9.  
  10. #define SystemSevenOrLater 1
  11.  
  12. #include "Types.r"
  13. #include "SysTypes.r"
  14.  
  15. #include "MPExtension.r"
  16.  
  17. include "MPDroplet" 'CODE' as 'MrPC';
  18. include "MPDroplet" 'DATA' as 'MrPD';
  19.  
  20. include "MPDroplet" 'BNDL'(128) as 'MrPB'(128);
  21.  
  22. resource 'STR ' (SERsrcBase) {
  23.     "Droplet (Cmdline)"
  24. };
  25.  
  26. resource 'McPp' (SERsrcBase) {
  27.     'SCPT', 'APPL', 'MrPL', wantsBundle, noCustomIcon
  28. };
  29.  
  30. resource 'McPs' (SERsrcBase) {
  31.     {
  32.         'MrPC', 'CODE',    0,    0,
  33.         'MrPC', 'CODE',    1,    1,
  34.         'MrPC', 'CODE',    2,    2,
  35.         'MrPD', 'DATA',    0,    0,
  36.         'MrPB', 'BNDL',  128,  128,
  37.         'MrPL', 'MrPL',    0,    0,
  38.         'SIZE', 'SIZE',  128,   -1,
  39.         'ICN#', 'ICN#',  128,  128,
  40.         'icl4', 'icl4',  128,  128,
  41.         'icl8', 'icl8',  128,  128,
  42.         'ics#', 'ics#',  128,  128,
  43.         'ALRT', 'ALRT', 4096, 4096,
  44.         'DITL', 'DITL', 4096, 4096,
  45.         'FREF', 'FREF',  128,  128,
  46.         'FREF', 'FREF',  129,  129,
  47.         'FREF', 'FREF',  130,  130,
  48.         'FREF', 'FREF',  131,  131,
  49.         'FREF', 'FREF',  132,  132,
  50.             0,      0,     0,    0
  51.     }
  52. };
  53.  
  54. resource 'SIZE' (128) {
  55.     dontSaveScreen,
  56.     acceptSuspendResumeEvents,
  57.     enableOptionSwitch,
  58.     canBackground,
  59.     multiFinderAware,
  60.     backgroundAndForeground,
  61.     dontGetFrontClicks,
  62.     ignoreChildDiedEvents,
  63.     is32BitCompatible,
  64.     isHighLevelEventAware,
  65.     localAndRemoteHLEvents,
  66.     reserved,
  67.     reserved,
  68.     reserved,
  69.     reserved,
  70.     reserved,
  71.     65536,
  72.     65536
  73. };
  74.